﻿//* Copyright(C) 2005-2014, all rights reserved.
//*
//* The following code is copyrighted and contains proprietary information
/* and trade secrets of Foxit Software Inc.      
**************************************************************************
*/
define(function (require, exports, module) {
    /**
     * Interface for child panel of navigation panel.
     * @constructor
     */
    WebPDF.INavigationChildPanel = function () {
    };

    WebPDF.INavigationChildPanel.prototype =
    {
        /**
         * Get id of child panel.
         * @returns {string} id of child panel.
         */
        getPanelID: function () {
            return "";
        },
        /**
         * Get id of tab button for current panel.
         * @returns {string} id of tab button for current panel.
         */
        getTabBtnID: function () {
            return "";
        },
        /**
         * Get image url for tab button in normal state.
         */
        getTabNorImgUrl: function () {
        },
        /**
         * Get image url for tab button in hot state.
         */
        getTabHotImgUrl: function () {
        },
        /**
         * Get title of current panel.
         * @constructor
         */
        getTitle:function () {
        },
        /**
         * Resize dimension of current panel.
         * @param panelWidth width of panel
         * @param panelHeight height of panel
         */
        onSize : function (panelWidth, panelHeight) {
        }
    };
});